stride through - German English Dictionary